adequately perfuse (something)

Translations
assurer une perfusion suffisante de (quelque chose)